body {

	margin : 0px;
	padding : 0px;
	background-color : rgb(39,92,28);
	background-image : url('images/fondoBody.jpg');
	background-repeat : repeat-y;
	background-position : center;
}

.botonSec {
	padding: 2px;
	margin-left: 5px;
	line-height: 32px;
	width: 154px;
	color: white;
	font-family: "trebuchet ms";
	font-size :small;
	text-decoration: none;
	text-align: right;
	background-image: url('images/btn1v3.jpg');
	background-repeat: no-repeat;	
	display: block;	
}

.botonPri {
	padding: 2px;
	margin-left: 5px;
	line-height: 32px;
	width: 154px;
	color: white;
	font-family: "trebuchet ms";
	font-size :small;
	text-decoration: none;
	text-align: center;
	background-image: url('images/btn1v3.jpg');
	background-repeat: no-repeat;	
	display: block;
}

.activePri
{
	padding: 2px;
	margin-left: 5px;
	line-height: 32px;
	width: 154px;
	color: white;
	font-family: "trebuchet ms";
	font-size :small;
	text-decoration: none;
	text-align: center;
	font-weight: bolder;
	background-image: url('images/btn2v4.jpg');
	background-repeat: no-repeat;	
	display: block;
}

.activeSec
{
	padding: 2px;
	margin-left: 5px;
	line-height: 32px;
	width: 154px;
	color: white;
	font-family: "trebuchet ms";
	font-size :small;
	font-weight: bolder;
	text-decoration: none;
	text-align: right;
	background-image: url('images/btn2v4.jpg');
	background-repeat: no-repeat;	
	display: block;	
}

div.botonPri {

	padding: 2px;
	margin-left: 5px;
	line-height: 32px;
	width: 154px;
	color: white;
	font-family: "trebuchet ms";
	font-size :small;
	text-decoration: none;
	text-align: center;
	background-color : Black;
	background-repeat: no-repeat;
	display: block;	
}

a.botonPri:hover, a.botonSec:hover {
	color : white;
	text-decoration : none;
	background-image : url('images/btn2v4.jpg');	
}

.caja
{
    position : relative;
    margin-top : 15px;
    font-family : "Trebuchet MS", Verdana;
    color : Purple;
}

.modalBackground {
	background-color : gray;
	filter : alpha(opacity=50);
	opacity : 0.5;
}

#contenedor {
	padding : 0px;
	width : 791px;
	height : 1000px;
	position : relative;
	margin : 0 auto;
	background-color: White;
}

#banner {
	padding : 0px;
	width : 791px;
	height : 213px;
	position : absolute;
	top : 0px;
	left : 0px;
	background-image : url('images/bannerv2.jpg');
	background-repeat : no-repeat;
}

#principal {
	padding : 0px;
	margin : 0px;
	width: 791px;
	height: 788px;
	position: absolute;
	top: 213px;
	left: 0px;
	bottom: 0px;
	background-image : url('images/fondoPrinc2.jpg');
	background-repeat : repeat-x;
	/*overflow : scroll;*/
	/*overflow-X: hidden;*/
}

#columnai {
	/*padding : 0px;
	margin : 0px;*/
	width: 164px;
	height: 752px;
	position : absolute;
	top: 10px;
	left: 10px;
	background-image : url('images/navegacion.gif');
	background-repeat : no-repeat;
}

#columnad {
	padding : 0px;
	margin : 0px;
	width: 596px;
	position : absolute;
	top: 10px;
	left: 180px;
	display : block;
}